package com.yfp.device.service;

import com.yfp.device.domain.R;
import com.yfp.device.domain.dto.SyncMachineAdResponse;

/**
 * 广告服务
 */
public interface AdService {

    /**
     * 机器广告设置反馈
     *
     * @param recordNo  广告推送记录号
     * @param setStatus 广告设置状态
     * @return 响应体
     */
    R<?> machineAdFeedback(String recordNo, Integer setStatus);

    /**
     * 同步设备广告
     *
     * @param machineSn 机器编号
     * @return 广告信息
     */
    R<SyncMachineAdResponse> syncMachineAd(String machineSn);
}
